namespace FrontEnd.Views
{
	using System;
	using System.Diagnostics.Contracts;

	public class ControllerLinkDefinition
	{
		public ControllerLinkDefinition(string actionName, Type controllerType)
		{
			CodeContract.Requires(actionName != null);
			CodeContract.Requires(controllerType != null);

			this.ActionName = actionName;
			this.ConrollerType = controllerType;
		}

		public string ActionName
		{
			get; 
			private set;
		}

		public Type ConrollerType
		{
			get; 
			private set;
		}
	}
}